//
//  BtcCreateSignTransactionParams.cpp
//  Test
//
//  Created by xgc on 12/21/17.
//  Copyright © 2017 xgc. All rights reserved.
//

#include "QtumCreateSignTransactionParams.hpp"


dev::u256 QtumCreateSignTransactionParams::getTokenValue()
{
    return tokenValue;
}

uint64_t QtumCreateSignTransactionParams::getGasLimit()
{
    return gasLimit;
}

uint64_t QtumCreateSignTransactionParams::getGasPrice()
{
    return gasPrice;
}

vector<uint8_t> QtumCreateSignTransactionParams::getData()
{
    return data;
}

string QtumCreateSignTransactionParams::getTokenAddress()
{
    return tokenAddress;
}

void QtumCreateSignTransactionParams::setTokenValue(dev::u256 tokenValue)
{
    this->tokenValue = tokenValue;
}

void QtumCreateSignTransactionParams::setGasLimit(uint64_t gasLimit)
{
    this->gasLimit = gasLimit;
}

void QtumCreateSignTransactionParams::setGasPrice(uint64_t gasPrice)
{
    this->gasPrice = gasPrice;
}

void QtumCreateSignTransactionParams::setData(vector<uint8_t> data)
{
    this->data = data;
}

void QtumCreateSignTransactionParams::setTokenAddress(string tokenAddress)
{
    this->tokenAddress = tokenAddress;
}